body{ font-family: "微软雅黑";}
.wrapper{ width: 1000px; margin: 0px auto;}
.ca{ color: #aaa}
.hr_15{ clear:both; height:15px; overflow:hidden; font-size:1px; line-height:1px;}
.hr_1{ clear:both; height:1px; overflow:hidden; font-size:1px; line-height:1px;}

.line_Red_Blue{ height: 6px; line-height: 6px; background: #e60012; overflow: hidden; zoom: 1; position: relative;}
.line_Red_Blue span{ display: block; width: 400px; height: 6px; background: #035197; overflow: hidden; zoom: 1; position: absolute; top: 0; left: 50%;}
.line_Red_Blue span.line_Lt{ margin-left: -624px;}
.line_Red_Blue span.line_Rt{ margin-left: 284px;}


/* header */
.header_Box{ height: 82px; padding-top: 24px;}
.header_Box img{ display: block;}
.header_Box .tips{ height: 38px; margin-top: 8px; padding: 13px 0 0 13px; border-left: 1px solid #1c5a99;}
.nav_Box{ height: 45px; line-height: 45px; background: #1061bd;}
.nav_Box li{ float: left;}
.nav_Box li a{ display: block; padding: 0 11.4px 0 12px; font-size: 15px; color: #fff; transition:.15s;}
.nav_Box li a:hover,.nav_Box li a.on{ background: #e43341; text-decoration: none;}

/* focus */
.focus_Box{ width: 100%; height: 380px; position: relative; overflow: hidden; zoom: 1;}
.focus_Box ul li{ width: 100%; height: 380px; text-indent: center; overflow: hidden;}
.focus_Box ul li img{ vertical-align: middle; position: relative;}
.focus_Box ol{ position: absolute; left: 50%; bottom: 10px; margin-left: -500px;}
.focus_Box ol li{ float: left; width: 30px; height: 17px; margin-right: 6px; background: #fff; opacity: 0.2; filter:alpha(opacity:20); transition:.15s;}
.focus_Box ol li:hover,.focus_Box ol li.hover{ background: #e60012; opacity: 1; filter:alpha(opacity:100); cursor: pointer;}

/* search */
.search_Box{ padding-top: 16px;}
.search_Box form{ width: px;}
.search_Box form input{ float: left; display: block; border: none; background: none; background: url(../images/index_sp.png) no-repeat;}
.search_Box .search_Txt{ width: 195px; height: 34px; padding-left: 43px; line-height: 34px; font-family: "微软雅黑"; font-size: 16px; border: 1px solid #d9d9d9; border-right: none; background-position: -184px 7px;}
.search_Box .search_Btn{ width: 79px; height: 36px; background-position: 0 0; cursor: pointer; transition:.15s;}
.search_Box .search_Btn:hover{ opacity: 0.8; filter:alpha(opacity:80);}

/* 热门标签 */
.hot_Tag{ padding: 6px 0px; line-height: 26px; font-size: 14px;}
.hot_Tag dt{ float: left;}
.hot_Tag dd{ margin-left: 62px;}
.hot_Tag dd a{ margin-right: 10px; color: #666666;}
.hot_Tag dd a:hover{ color:#e43341; text-decoration:none;}

/* 热销产品 */
.product_Hot h2{ height:60px; line-height:60px; text-align:center; border-top:5px solid #e7e7e7; background:url(../images/grid_bg.gif) repeat-x;}
.product_Hot h2 strong{ display:block; width:121px; height:30px; margin:13px auto 0; background:url(../images/index_sp.png) 0 -331px no-repeat; overflow:hidden; zoom:1; text-indent:-99999em;}
#productBox{ height:278px; background:#fdfdfd;}
#productBox .prev,#productBox .next{ display:block; width:21px; height:50px; background:url(../images/index_sp.png) no-repeat;}
#productBox .prev{ float:left; margin:114px 10px 0 7px; background-position:0 -46px;}
#productBox .next{ float:right; margin:114px 7px 0 0; background-position:-64px -46px;}
#productBox .prev:hover{ float:left; background-position:-122px -46px;}
#productBox .next:hover{ float:right; background-position:-194px -46px;}
#productBox .product_Con{ float:left; width:925px; height:278px; overflow:hidden; zoom:1; position:relative;}
#productBox .product_Con ul{ padding-top:33px; position:absolute; top:0; left:0;}
#productBox .product_Con li{ float:left; width:163px; _display:inline; margin:0px 11px 40px 11px; padding-bottom:3px; background:#cfcfcf; border-radius:3px;}
#productBox .product_Con li a{ display:block; padding:2px; color:#666666; background:#eeeeee; border-radius:3px; transition:.16s;}
#productBox .product_Con li a:hover{ color:#fff; background:#e43341; text-decoration:none;}
#productBox .product_Con li img{ border-radius:2px 2px 0 0;}
#productBox .product_Con li p{ padding:8px; line-height:18px; font-size:14px;}
#productBox .product_Con li strong{ display:block; font-weight: normal;}
#productBox .product_Con li span{ display:block; font-weight: normal; margin-top:4px; font-size:12px;}


/* 网站主体 */
.w215{ width:215px;}
.w767{ width:767px;}
.product_Sort{ background:#fafafa;}
.product_Sort h3{ width:215px; height:67px; background:url(../images/index_sp.png) 0 -106px no-repeat; overflow:hidden; zoom:1; text-indent:-99999em;}
.product_Sort dl dt{ height:44px; padding-right:1px; padding-left:21px; background:#bbbbbb; transition:.3s;}
.product_Sort dl dt strong{ display:block; height:44px; line-height:44px; font-size:16px; font-weight:bold; color:#fff; border-right:8px solid #bbbbbb; transition:.3s;}

.product_Sort dl dt strong a{ color:#fff; }

.product_Sort dl dt em{ float:left; display:block; width:15px; height:15px; margin:15px 6px 0 0; background:url(../images/index_sp.png) -168px -297px no-repeat;}
.product_Sort dd{ padding:10px 10px 10px 32px; line-height:33px; font-size:14px;}
.product_Sort dd p em{ float:left; display:block; width:7px; height:7px; margin:13px 10px 0 0; background:url(../images/index_sp.png) -208px -333px no-repeat; overflow:hidden; zoom:1; transition:.3s;}
.product_Sort dd p a{ color:#666666;}
/*滑过和默认选中*/
.product_Sort dl:hover dt,.product_Sort dl.on dt{ background:#e43341;}
.product_Sort dl:hover dt strong,.product_Sort dl.on dt strong{ border-right:8px solid #c82330;}
.product_Sort dd p:hover em,.product_Sort dd p.on em{ background-position:-208px -350px;}
.product_Sort dd p:hover a,.product_Sort dd p.on a{ color:#e43341;}
.product_Sort dd p:hover a:hover,.product_Sort dd p.on a:hover{ text-decoration:none; color:#e43341;}

/*品牌专区*/
.brand_Zone{ background:#fafafa;}
.brand_Zone h3{ width:215px; height:110px; background:url(../images/index_sp.png) 0 -409px no-repeat; overflow:hidden; zoom:1; text-indent:-999999em;}
.brand_Zone ul{ padding:22px 20px 10px 20px;}
.brand_Zone ul li{ padding-bottom:10px;}
.brand_Zone ul img{ display:block;}

/*产品楼层展示*/
.floor_Box h2{ height:40px; padding:0 18px; color:#ffffff; background:#1061bd; transition:.16s}
.floor_Box h2 strong,.floor_Box h2 span{ float:left;}
.floor_Box h2 strong{ margin-right:12px; padding-top:6px; font-family:Arial; font-size:24px; font-weight:bold;}
.floor_Box h2 span{ padding-top:8px; font-size:18px; font-weight:bold;}
.floor_Box h2 em a{ font-size:14px; color:#ffffff;}
.floor_Box h2 em em{ font-family:"宋体";}
.floor_Box .floor_Tag{ height:35px; margin:5px 14px 0; line-height:35px; border-bottom:1px solid #eeeeee; overflow:hidden; zoom:1;}
.floor_Box .floor_Tag a{ margin-right:15px; font-size:14px; color:#666666;}
.floor_Box .floor_Tag a:hover{ color:#e43341; text-decoration:none;}
.floor_Lst{ float:left; height:250px;}
.floor_Lst ul{ padding-top:23px; overflow:hidden; zoom:1;}
.floor_Lst li{ float:left; width:163px; _display:inline; margin:0px 14px; padding-bottom:3px; background:#cfcfcf; border-radius:3px;}
.floor_Lst li a{ display:block; padding:2px; color:#666666; background:#eeeeee; border-radius:3px; transition:.16s;}
.floor_Lst li a:hover{ color:#fff; background:#e43341; text-decoration:none;}
.floor_Lst li img{ border-radius:2px 2px 0 0;}
.floor_Lst li p{ padding:8px; line-height:20px; }
.floor_Lst li strong{ display:block; font-size:14px;}
.floor_lst li span{ display:block; font-weight: normal; margin-top:4px; font-size:12px;}
/*楼层滑过样式*/
.floor_Box:hover h2{ background:#e43341;}

/*广告*/
.footer_Ad img{ display:block;}

/*友情链接*/
.friend_Link h2{ height:29px; margin-bottom:2px; border-bottom:1px solid #b1b1b1;}
.friend_Link h2 strong{ display:block; width:150px; height:32px; background:url(../images/index_sp.png) 0 -183px no-repeat;}
.friend_Link ul{ padding:15px 10px; overflow:hidden; zoom:1;}
.friend_Link ul li{ float:left; padding:0 10px; line-height:26px; font-size:14px;}
.friend_Link li a{ color:#444444;}

/*网站底部*/
.footer_Box{ height: 200px; color: #fff; background: #417eb8;}
.service_Box{ padding: 23px 0 13px;}
.service_Box dl{ float: left; width: 180px; margin-right: 20px; overflow: hidden; zoom:1;}
.service_Box dl.nomr{ margin-right:0;}
.service_Box dt{ float: left; width: 35px; height: 38px; margin-right: 10px; background:url(../images/index_sp.png) no-repeat;}
.service_Box dt.i01{ background-position: 0 -226px;}
.service_Box dt.i02{ background-position: -75px -226px;}
.service_Box dt.i03{ background-position: -158px -226px;}
.service_Box dt.i04{ background-position: 0 -285px;}
.service_Box dt.i05{ background-position: -75px -285px;}
.service_Box dd h4{ line-height: 22px; font-size: 16px; font-weight: bold;}
.service_Box dd p{ line-height: 16px; font-size: 12px;}
.address_Msg{ padding-top: 15px; line-height: 22px; border-top: 1px solid #6797c6;}
#back_to_top{ position:fixed;top:50%;margin-top:-148px; display:none; right: 0px;}
.weibo{position:relative;width:206px;border:5px solid #696969;}
.weibo h2{margin:0px;font-size:15px;padding:10px 13px;font-family:"Microsoft YaHei";}
.weibo .tpp{padding:0 0 2px 9px;}
.weibo .ptpp{padding:0 13px 5px 13px;margin:0px; line-height:22px;}
.weibo .ptpp a{color:#057bd2;}

.text_height{ min-height:1207px;}














